Next: Shell Command Guessing, Previous: Omitting Files in Dired, Up: Top [Contents][Index]
This Dired-X feature is obsolete as of Emacs 24.1. The standard Emacs directory local variables mechanism (see Directory Variables in The Gnu Emacs manual) replaces it. For an example of the new mechanisms, see Omitting Variables.
When Dired visits a directory, it looks for a file whose name
is the value of variable dired-local-variables-file
(default: .dired). If such a file is found, Dired
will temporarily insert it into the Dired buffer and run
hack-local-variables.
For example, if the user puts
Local Variables: dired-actual-switches: "-lat" dired-omit-mode: t End:
into a file called .dired in a directory then when that directory is viewed it will be
You can set dired-local-variables-file to
nil to suppress this. The value of
dired-enable-local-variables controls if and how
these local variables are read. This variable exists so that it
may override the default value of
enable-local-variables.
Please see the GNU Emacs Manual to learn more about local variables. See Local Variables in Files in The GNU Emacs Manual.
The following variables affect Dired Local Variables
dired-local-variables-fileDefault: ".dired"
If non-nil, file name for local variables for
Dired. If Dired finds a file with that name in the current
directory, it will temporarily insert it into the Dired
buffer and run hack-local-variables.
dired-enable-local-variablesDefault: t
Controls the use of local-variables lists in Dired. This
variable temporarily overrides the value of
enable-local-variables when the Dired Local
Variables are hacked. It takes the same values as that
variable. A value of nil means to ignore any
Dired Local Variables.
Next: Shell Command Guessing, Previous: Omitting Files in Dired, Up: Top [Contents][Index]